home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / util / boot / BetterOpenLibs.lha / BetterOpenLibs.readme < prev   
Text File  |  1997-03-02  |  4KB  |  101 lines

  1. Short:    Enhances OpenLibrary features
  2. Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
  3. Author:   thor@einstein.math.tu-berlin.de (Thomas Richter)
  4. Type:     util/sys
  5.  
  6. This is a patch to the OpenLibrary call. When adding it to the system,
  7. OpenLibrary will also look in the "libs" and "classes" subdirectories of
  8. the current directory, and in "PROGDIR:", "PROGDIR:Libs" and 
  9. "PROGDIR:Classes".
  10.  
  11. There's already one patch on the net that does this work, but after testing
  12. for a while I found that it does not work well with some software, and
  13. after looking into the code I found that this utility is quite broken
  14. (the stack is used wrongly, plus some more).
  15.  
  16. So I decided to fill this gap and write my own... and the problems I had
  17. before vanished.
  18.  
  19. Installation:
  20.     Copy to your C: drawer.
  21.  
  22. Invokation:
  23.     BetterOpenLibs    NOLIBS/S,NOCLASSES/S,NOPROGDIR/S
  24.              NOPROGDIRLIBS/S,NOPROGDIRCLASSES/S:
  25.  
  26. NOLIBS:            Do not look into the libs directory of the current dir.
  27. NOCLASSES:        Same, but ignore "Classes"
  28. NOPROGDIR:        Do not search in "PROGDIR:"
  29. NOPROGDIRLIBS:        Do not search in "PROGDIR:Libs"
  30. NOPROGDIRCLASSES:    Do not search in "PROGDIR:Classes"
  31.  
  32. Especially, the "PROGDIR:" and its subdirectories are not searched if 
  33. the invoking process has no home directory, and the enhanced features
  34. are disabled if called from a task. (Since they don't make sense in
  35. this case). No PROGDIR: assign is made.
  36.  
  37. ____________________________________________________________________________
  38.  
  39.                         The THOR-Software Licence
  40.  
  41.  
  42. This License applies to the computer programs known as "BetterOpenLibs".
  43. The "Program", below, refers to such program.
  44.  
  45.  
  46. The programs and files in this distribution are freely distributable
  47. under the restrictions stated below, but are also Copyright (c)
  48. Thomas Richter.
  49.  
  50.  
  51. Distribution of the Program by a commercial organization without written
  52. permission from the author to any third party is prohibited if any payment
  53. is made in connection with such distribution, whether directly
  54. (as in payment for a copy of the Program) or indirectly (as in payment
  55. for some service related to the Program, or payment for some product
  56. or service that includes a copy of the Program "without charge";
  57. these are only examples, and not an exhaustive enumeration of prohibited
  58. activities). However, the following methods of distribution involving
  59. payment shall not in and of themselves be a violation of this restriction:
  60.  
  61.  
  62. (i) Posting the Program on a public access information storage and
  63. retrieval service for which a fee is received for retrieving information
  64. (such as an on-line service), provided that the fee is not
  65. content-dependent (i.e., the fee would be the same for retrieving the same
  66. volume of information consisting of random data).
  67.  
  68.  
  69.  
  70. (ii) Distributing the Program on a CD-ROM, provided that the files
  71. containing the Program are reproduced entirely and verbatim on such
  72. CD-ROM, and provided further that all information on such CD-ROM be
  73. redistributable for non-commercial purposes without charge.
  74.  
  75.  
  76.  
  77. Everything in this distribution must be kept together, in original
  78. and unmodified form.
  79.  
  80.  
  81.  
  82.  
  83. Limitations.
  84.  
  85. THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO
  86. WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  87. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  88. PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
  89. RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
  90. THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
  91. SERVICING, REPAIR OR CORRECTION.
  92.  
  93.  
  94.  
  95. IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE ALL FILES CONTAINED IN
  96. THIS ARCHIVE.
  97.  
  98. _____________________________________________________________________________
  99.  
  100. Thomas,
  101.     March 1997